close coupled trailer - Español Inglés Diccionario